package dao;

import pojo.Food;
import pojo.OrderFood;

import java.util.List;

public interface OrderFoodBkDao {

    /**
     * 判断已经存在备份
     * @param orderId
     * @param foodId
     * @return
     */
    public Integer isBkExist(String orderId, String foodId);

    /**
     * 修改备份信息
     * @param orderId
     * @param foodId
     * @param foodCount
     * @return
     */
    public Integer updateBk(String orderId, String foodId, String foodCount);/**

     /** 添加备份信息
     * @param orderId
     * @param foodId
     * @param foodCount
     * @return
     */
    public Integer addBk(String orderId, String foodId, String foodCount);

    /**
     * 获取当天的最热食品
     * @param minId
     * @param maxId
     * @return
     */
    public OrderFood findPopularFood(String minId, String maxId);

    /**
     * 获取当天食品的销量
     * @param minId
     * @param maxId
     * @return
     */
    public Integer findSumCountById(String minId, String maxId, String food_id);

    /**
     * 获取食品的所有销量的食品对象
     * @return
     */
    public List<Food> findSumCountFoodId();

    /**
     * 获取食品的所有销量
     * @return
     */
    public List<String> findSumCount();
}
